package com.gzhryc.shared_device.oem.code.order;

import com.gzhryc.shared_device.base.models.OrderLogContent;
import com.gzhryc.shared_device.bxscn.code.dao.db.BXSCNOrder;
import com.gzhryc.shared_device.bxscn.code.dao.db.BXSCNShopOrder;
import com.gzhryc.shared_device.cdb.code.dao.db.CDBOrder;
import com.gzhryc.shared_device.cdcz.code.dao.db.CDCZOrder;
import com.gzhryc.shared_device.common.device.dao.db.Device;
import com.gzhryc.shared_device.oem.code.member.dao.db.MemberRechargeOrder;
import com.gzhryc.shared_device.common.payment.dao.db.AlipayOrder;
import com.gzhryc.shared_device.common.payment.dao.db.WXPayOrder;
import com.gzhryc.shared_device.pcl.code.dao.db.PCLOrder;

import java.io.Serializable;

/**
 * 缓存订单集合
 * @version 2022-12-17
 */
public class CacheOrderCollect implements Serializable {

    private static final long serialVersionUID = 1L;
    
	private WXPayOrder payOrder;
	private AlipayOrder alipayOrder;
	
    private MemberRechargeOrder memberRechargeOrder;
    private CDCZOrder cdczOrder;
    private CDBOrder cdbOrder;
    private PCLOrder pclOrder;
    private BXSCNOrder bxscnOrder;
    private BXSCNShopOrder bxscnShopOrder;
    
    private OrderLogContent logContent;

    private Device device;

    public WXPayOrder getPayOrder() {
        return payOrder;
    }

    public void setPayOrder(WXPayOrder payOrder) {
        this.payOrder = payOrder;
    }
    
    public AlipayOrder getAlipayOrder() {
		return alipayOrder;
	}

	public void setAlipayOrder(AlipayOrder alipayOrder) {
		this.alipayOrder = alipayOrder;
	}

	public MemberRechargeOrder getMemberRechargeOrder() {
        return memberRechargeOrder;
    }

    public void setMemberRechargeOrder(MemberRechargeOrder memberRechargeOrder) {
        this.memberRechargeOrder = memberRechargeOrder;
    }

    public CDCZOrder getCdczOrder() {
		return cdczOrder;
	}

	public void setCdczOrder(CDCZOrder cdczOrder) {
		this.cdczOrder = cdczOrder;
	}

	public CDBOrder getCdbOrder() {
        return cdbOrder;
    }

    public void setCdbOrder(CDBOrder cdbOrder) {
        this.cdbOrder = cdbOrder;
    }

    public PCLOrder getPclOrder() {
        return pclOrder;
    }

    public void setPclOrder(PCLOrder pclOrder) {
        this.pclOrder = pclOrder;
    }

    public BXSCNOrder getBxscnOrder() {
        return bxscnOrder;
    }

    public void setBxscnOrder(BXSCNOrder bxscnOrder) {
        this.bxscnOrder = bxscnOrder;
    }

    public BXSCNShopOrder getBxscnShopOrder() {
        return bxscnShopOrder;
    }

    public void setBxscnShopOrder(BXSCNShopOrder bxscnShopOrder) {
        this.bxscnShopOrder = bxscnShopOrder;
    }

    public OrderLogContent getLogContent() {
        return logContent;
    }

    public void setLogContent(OrderLogContent logContent) {
        this.logContent = logContent;
    }

    public Device getDevice() {
        return device;
    }

    public void setDevice(Device device) {
        this.device = device;
    }
}
